
<%@page import="Entidade.Configuracoes"%>
<%@page import="Entidade.AgendamentoEmail"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="Entidade.Agendamento"%>
<%@page import="Entidade.AgendamentoEquipamento"%>
<%@page import="java.io.Console"%>
<%@page import="Entidade.Usuario"%>
<%@page import="Entidade.Equipamento"%>
<%@page import="Conexao.ConsultaBD"%>
<%@page import="Entidade.Sala"%>
<%@ page contentType="text/html" pageEncoding="UTF-8" language="java" import="java.util.*, java.sql.*" errorPage="" %>

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <link rel="shortcut icon" href="icon.png" >
        <script language="Javascript" src="calendario.js"> </script>
        <%@include file="cabecalho.html"%>
        <link rel="stylesheet" type="text/css" href="imprimir.css" media="print" />
        <link id="bs-css" href="css/bootstrap-cerulean.css" rel="stylesheet"/>
        <style>
            .dia {font-family: helvetica, arial; font-size: 8pt; color: #FFFFFF}
            .data {font-family: helvetica, arial; font-size: 8pt; text-decoration:none; color:#191970}
            .mes {font-family: helvetica, arial; font-size: 8pt}
            .Cabecalho_Calendario {font-family: helvetica, arial; font-size: 10pt; color: #000000; text-decoration:none; font-weight:bold}
        </style>
    </head>
    <body>
        <%@include file="logo.html"%>
        <!-- MENU DA PAGINA -->
        <div id="menu">
            <ul>
                <li><a href="index.jsp">HOME PAGE</a></li>
                <li  class="active"><a href="agendamentos.jsp">AGENDAMENTOS</a></li>
                <li><a href="cadastros.jsp">CADASTROS</a></li>
                <li><a href="consultas.jsp">CONSULTAS</a></li>
            </ul>
        </div>
        <hr />
        <!-- FIM DO MENU DA PAGINA -->
        <div id="page">
            <div id="content">
                <div>
                    
        <% if (request.getParameter("item") == null) {
            response.sendRedirect("index.jsp");
        } else {
            String item = request.getParameter("item");

         %>
           
          <%if (item.equals("consultaagendamento")) {
             %>
             
             <h2>Agendamento</h2>
             
             <%
             
             SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
             
             Object agendaObj = ConsultaBD.SelecionarFrom("Agendamento where id= " + request.getParameter("id"));
               
          %>
          <P>
          <BR>
          <B>Evento: </B> <%= ((Agendamento)agendaObj).getEvento() %> <BR>
          <B>Solicitante: </B> <%= ((Agendamento)agendaObj).getSolicitante_nome() %> <BR>
           <B>Data Início: </B> <%= sdf.format(((Agendamento)agendaObj).getData_inicio()) %> <BR>
           <B>Data Fim: </B> <%= sdf.format(((Agendamento)agendaObj).getData_fim()) %> <BR>
           <B>Hora Início: </B> <%= ((Agendamento)agendaObj).getHora_inicio() + ":00" %> <BR>
           <B>Hora Fim: </B> <%= ((Agendamento)agendaObj).getHora_fim() + ":00" %> <BR>
           <B>Observação: </B> <%= ((Agendamento)agendaObj).getObservacao()  %> <BR>

          <%
          
            List<Object> listEquipObj = ConsultaBD.ListaFrom("AgendamentoEquipamento where agendamento =" + request.getParameter("id"));
            
            List<Object> listConvitObj = ConsultaBD.ListaFrom("AgendamentoEmail where agendamento =" + request.getParameter("id"));
          
            if(listEquipObj.isEmpty()){
            %>
            
            <B>Nenhum equipamento reservado</B>  <BR>
            
            <%
             }
            
            for(Object equipamento : listEquipObj)
            {
          %>
          
           <B>Equipamento reservado: </B> <%= ((AgendamentoEquipamento)equipamento).getEquipamento().getDescricao() %> <BR>
               
          <%
             }
            
            if(listConvitObj.isEmpty())
            {
                %>
                <B>Nenhum convite foi enviado pelo SAS</B>  <BR>
                <%
            }
            
           for(Object convite : listConvitObj)
            {
               %>
               <B>Conviado via e-mail: </B> <%= ((AgendamentoEmail)convite).getEmail() %> <BR>
                <%
               
           }
           
           String autenticador ="";
           
           if(session.getAttribute("logado") != null)
            {
               autenticador = ((Agendamento)agendaObj).getAutenticador();
            }

           %>
           
            <form name="excluir" action="excAgendamentoServlet?id_agendamento=<%= request.getParameter("id") %>" method="POST" class="busca">
            <p>Deseja excluir o agendamento?
            <p>Insira o código: <input type="text" name="autenticador" value="<%= autenticador %>"/>        
            <input type="submit" value="Excluir" name="excluir" />
            </form> 
           
           <%
            
            
          } //FIM CONSULTA AGENDAMENTO
          %>
              

          <%
          
          } //FIM ELSE
          
          %>
                    
             </div>
            </div>
            <!-- AQUI VAI O MENU LATERAL -->
            <%@include file="sidebar.jsp"%>

        </div>
        <hr />
        <!-- RODAPÉ DA PAGINA -->
        <%@include file="rodape.html"%>
    </body>
</html>
